organic device - Alemán Inglés Diccionario